manned lunar landing program - Francés Inglés Diccionario